body,html{margin:0;padding:0;height:100%;background-color:#FFF;color:#4d4d4d;font-size:14px;font-family:"microsoft yahei"}
*{margin:0;padding:0}
li,ul{margin:0;padding:0;list-style:none}
dd,dl,dt,form,h1,h2,h3,h4,h5,img,li,p,span,table,td,ul{margin:0;padding:0}
img{border:none}
a,a:active,a:focus,a:link,a:visited{outline:0;color:#333;text-decoration:none}
a:hover{color:#000000}
h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.8}
.a_more,.iconbg{display:block;overflow:hidden;background-repeat:no-repeat;text-indent:-9999px;line-height:9999px;cursor:pointer}
.left{float:left}
.right{float:right}
.container{width:100%}
.qhd-content{text-align:left}
input,textarea{outline:0;border:0;font-family:"microsoft yahei"}
.not-animated{opacity:0}
@font-face {
    font-family: 'morebi';
    src: url('font/Morebi-Rounded-Thin.eot');
    src: url('font/Morebi-Rounded-Thin.eot?#iefix') format('embedded-opentype'),
         url('font/Morebi-Rounded-Thin.woff') format('woff'),
         url('font/Morebi-Rounded-Thin.ttf') format('truetype'),
         url('font/Morebi-Rounded-Thin.svg#webfont34M5alKg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 头部开始 */
.top-header{width:100%;_height:152px;min-width:1200px;border-bottom:1px solid #000;background-color:#fff}
.top-main{margin:0 auto;width:1200px;_height:152px}
.top-line1{overflow:hidden;width:100%;_height:109px}
.top-line2{width:100%;height:43px}
.top-logo{float:left;overflow:hidden;margin-top: 30px;}
.top-line1-right{float:right;overflow:hidden;_width:900px;_height:109px}
/*.top-tel{float:right;clear:both;overflow:hidden;margin-top:30px;_width:217px;height:30px;color:#ff0003;font-size:23px;line-height:30px}
.top-tel span{font-weight:700;font-size:14px;color: #333333;}*/

.top-tel{float:right;clear:both;overflow:hidden;margin-top:10px;_width:217px;_height:30px;color:#ff0003;font-size:23px;_line-height:30px}
.top-tel img{display:block;}

.search-form{float:right;clear:both;overflow:hidden;margin-top:10px;width:217px;height:30px;border-radius:5px;background-color:#b7b7b7;margin-bottom:20px;}
.search-form input[type=text]{float:left;padding-left:10px;width:180px;height:30px;background:0 0;color:#fff;font-size:14px;line-height:30px}
.search-form input[type=text]::-webkit-input-placeholder{color:#fff;font-size:14px}
.search-form input[type=text]:-moz-placeholder{color:#fff;font-size:14px;opacity:1}
.search-form input[type=text]::-moz-placeholder{color:#fff;font-size:14px;opacity:1}
.search-form input[type=text]:-ms-input-placeholder{color:#fff;font-size:14px}
.search-form input[type=submit]{float:left;overflow:hidden;margin-top:6px;width:18px;height:18px;border:0;background:url(../images/search_bt.png) no-repeat;cursor:pointer;transition:all .3s linear}
.search-form input[type=submit]:hover{opacity:.7}


.top-header .menu{float:left;width:auto;height:43px;font-size:14px;position: relative;}
.top-header .language{float:left;overflow:hidden;margin-left:33px;height:43px;text-transform:uppercase;font-family:arial;line-height:43px}
.top-header .language a,.top-header .language a:link,.top-header .language a:visited{color:#9f9f9f;font-size:15px}
.top-header .language a font{font-family: simsun;margin-right: 5px;}
.top-header .language a:hover{color:#9f9f9f}
/*栏目滑块*/
.top-header .menu .nav_cur{
    width:34px;
    height: 2px;
    background: #034199;
    position: absolute;
    left: 18px;
    bottom: 0px;
}
/*导航*/
.top-header .menu>ul>li{position:relative;float:left;width:auto;height:43px;text-align:center}
.top-header .menu>ul>li>a{display:block;overflow:hidden;padding:0 18px;color: #333333; width:auto;height:43px;line-height: 43px; font-size:14px;}
.top-header .menu>ul>li>a,.top-header .menu>ul>li>a:link,.top-header .menu>ul>li>a:visited{color:#333}
.top-header .menu>ul>li>a:hover{color:#241902}
.top-header .menu>ul>li.cur>a{font-weight: bold;font-size: 16px;}
.top-header .menu>ul>li.cur>a,.top-header .menu>ul>li.cur>a:link,.top-header .menu>ul>li.cur>a:visited{color:#241902}
.top-header .menu>ul>li.cur>a:hover{color:#241902}
.top-header .menu ul li ul{position:absolute;z-index:1000000;display:none;margin-top:1px;_padding:10px 0;width:124px;background-color:#fff;box-shadow:2px 2px 5px #888}
.top-header .menu ul li:hover ul{display:block}
.top-header .menu ul li ul li{padding:5px;text-align:center}
.top-header .menu ul li ul li a{line-height:30px}
.top-header .menu ul li ul li a:link,.top-header .menu ul li ul li a:visited{color:#666}
.top-header .menu ul li ul li a:hover{color:#00397C;font-weight: bold;}


.top-header .share-toolbar{float:right;_width:300px;height:43px}
#share{float:right}
#share a{width:29px;height:29px;margin:0px 5px;padding-left: 0px;}
#share .bds_weixin{background:url(../images/share_1.png) no-repeat}
#share .bds_sqq{background:url(../images/share_2.png) no-repeat}
#share .bds_renren{background:url(../images/share_3.png) no-repeat}
#share .bds_tsina{background:url(../images/share_4.png) no-repeat}
#share .bds_tqq{background:url(../images/share_5.png) no-repeat}

.navbar{float:left;margin:0;height:80px;border:0;border-radius:0;background:#009b4d}
.navbar .container,.navbar .navbar-collapse,.navbar .navbar-nav{padding:0}
.navbar .navbar-nav li a{padding:0;padding-right:1.6em;padding-left:1.6em;height:80px;border-right:1px solid #008242!important;color:#fff;font-weight:700;font-size:16px;line-height:80px}
.navbar .navbar-nav .active>a,.navbar .navbar-nav .active>a:hover,.navbar .navbar-nav .open a:focus,.navbar .navbar-nav li a:active,.navbar .navbar-nav li a:focus,.navbar .navbar-nav li a:hover{border-right:1px solid #fe9100!important;background:url(../images/u-1.jpg) no-repeat;background-size:100% 100%;color:#fff}
.navbar .navbar-nav .dropdown .dropdown-menu{display:block;overflow:hidden;padding:0;width:14em;height:0;border:0;background:0 0;box-shadow:0 0;transition:all .2s}
.navbar .navbar-nav .dropdown .dropdown-menu li{overflow:hidden;border-radius:0;background:#fff}
.navbar .navbar-nav .dropdown:hover{background:url(../images/u-1.jpg) no-repeat;background-size:100% 100%}
.navbar .navbar-nav .dropdown:hover a{border-right:1px solid #008242!important}
.navbar .navbar-nav .dropdown:hover .dropdown-menu{height:800px}
.navbar .navbar-nav .dropdown .dropdown-menu a{padding-top:0;padding-bottom:0;padding-left:20px;height:52px;border-right:1px solid #fff!important;border-bottom:1px solid #e6e6e6;color:#333;font-weight:400;font-size:15px;line-height:52px}
.navbar .navbar-nav .dropdown .dropdown-menu a:hover{background:#008241;color:#fff}

/* 公共 */
.top-title{
    width: 100%;
    height: 121px;
    border: 1px solid #e1e1e1;
    position: relative;
} 
 .top-title .en{
    margin-top: 40px;
    font-family: 'morebi';
    color: #333333;
    font-size: 30px;
    font-weight: 1000;
    text-align: center;
}
.top-title .cn{
    font-size: 18px;
    color: #666666;
    text-align: center;
}
 .top-title .line{
    width: 156px;
    height: 3px;
    background: #034199;
    position: absolute;
    z-index: 999;
    bottom: -1px;
    left: 50%;
    margin-left: -78px;
}

/*首页服务*/
.homme-services{
    width: 100%;min-width: 1200px;background: #ffffff;overflow: hidden;
}

.homme-services .top-title .en font{
    color: #034199;
}

.homme-services .con-box{
    width: 1200px;
    margin: 0px auto;
    overflow: hidden;
}
.homme-services .con-box ul{
    overflow: hidden;
    margin-top: 66px;
    margin-bottom: 60px;
}
.homme-services .con-box ul li{
    width: 25%;
    float: left;
}
.homme-services .con-box ul li .s-box{
    width: 200px;
    margin: 0px auto;
    text-align: center;
}
.homme-services .con-box ul li .s-box .cn{
    font-size: 18px;
    line-height: 38px;
    color: #333333;
}
.homme-services .con-box ul li .s-box .en{
    font-size: 13px;
    line-height: 24px;
    color: #8b8a8a;
}
.homme-services .con-box ul li .s-box .desc{
    font-size: 14px;
    color:#333333;
    line-height: 19px;

}

/* 产品案例 */
.home_pro{width: 100%;height: 505px;min-width: 1200px;overflow: hidden; background: url(../images/pro_bg.jpg) center center no-repeat;background-attachment: fixed;background-size:100% 100%;}
.home_pro .top-title .en{
    color: #fff;
}
.home_pro .top-title .cn{
    color: #fff;
}
.home_pro .top-title .line{
    background: #fff;
}
.home_pro .con-box{
    width: 1200px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 50px;
}
.home_pro .slide_box{width: 1200px;height: auto; overflow:hidden;margin: 0px auto; position: relative;}
.home_pro .slide_box .tempWrap{margin-left: 50px;}
.home_pro .slide_box .btn_wrap{text-align: center;margin-top: 45px; visibility: hidden;}
.home_pro .slide_box .btn_wrap .bd{display: inline-block; height: 30px;margin: 0px 10px;text-align: center;width: initial;}
.home_pro .slide_box .btn_wrap .bd li{width: 14px;height: 14px;margin: 8px;background: #8f8f8f;border-radius: 7px;transition: all linear 0.3s;cursor:pointer;}
.home_pro .slide_box .btn_wrap .bd li.on{width: 14px;height: 14px;margin: 8px;border-radius: 7px; background: #0a5095;}
.home_pro .slide_box .pro_slide_btn{width: 44px;height: 44px;position: absolute;top:100px;left: 0px;z-index: 99999;cursor: pointer;transition: all 0.3s linear;}
.home_pro .slide_box .pro_slide_pre{background: url(../images/pro_prev.png) center center no-repeat; }
.home_pro .slide_box .pro_slide_next{background: url(../images/pro_next.png) center center no-repeat; right: 0px;left: initial; }
.home_pro .slide_box .pro_slide_pre:hover{background: url(../images/pro_prev_on.png) center center no-repeat; }
.home_pro .slide_box .pro_slide_next:hover{background: url(../images/pro_next_on.png) center center no-repeat; }
.home_pro .slide_box ul{width: 1100px;margin: 0px auto;overflow:hidden;margin-left: 50px;}
.home_pro .slide_box ul li{float: left;transition: all linear 0.3s;position: relative;width: 275px; }
.home_pro .slide_box ul li a{display: block;width:96%;height: 100%;position: relative;}
.home_pro .slide_box ul li .wrap{width: 180px;padding: 20px;background: #fff; height: auto;margin: 0px auto;}
.home_pro .slide_box ul li .wrap>img{width: 180px;height: 160px;display: block;margin: 0px auto;}
.home_pro .slide_box ul li .wrap .title{width: 100%;height: 39px;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border-bottom: 1px solid #000;text-indent: 10px;margin-bottom: 10px;}
.home_pro .slide_box ul li:hover .wrap .title{color: #000;font-weight: bold;}

.home_pro .slide_box ul li .wrap:hover{
	background: #333333;
}
.home_pro .slide_box ul li .wrap:hover .title{
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
/* xiaoya */
.home-tit {
	width: 100%;
	min-width: 1200px;
	height: 120px;
	overflow: hidden;
	border-bottom: 1px solid #e1e1e1;
	position: relative;
}
.home-tit .p1 {
	font-family: "morebi";
	line-height: 40px;
	overflow: hidden;
	text-transform: uppercase;
	font-size: 30px;
	color: #333;
	text-align: center;
	margin-top: 35px;
}
.home-tit .p1 span {
	color: #0054a7;
}
.home-tit .p2 {
	height: 30px;
	font-size: 18px;
	color: #666;
	line-height: 30px;
	overflow: hidden;
	text-align: center;
}
.home-tit .underline {
	width: 160px;
	height: 3px;
	left: 50%;
	margin-left:-80px;
	overflow: hidden;
	position: absolute;
	background-color: #0054a7;
	bottom: 0px;
	z-index: 10;
}
/*home-line4*/
.home-line4-bg {
	width: 100%;
	min-width: 1200px;
	height: 920px;
	overflow: hidden;
}
.home-line4 {
	width: 1200px;
	height:auto;
	overflow: hidden;
	margin: 0 auto;
}
.home-line4-top1 {
	width: 465px;
	height: 120px;
	overflow: hidden;
	float: left;
	position: relative;
}
.home-line4-top2 {
	width: 696px;
	height: 120px;
	overflow: hidden;
	float: right;
	position: relative;
}
.home-line4-left {
	width: 465px;
	float: left;
}
.home-line4-left .news-one {
	width: 465px;
	height: 256px;
	overflow: hidden;
	position: relative;
	margin-top: 65px;
}
.home-line4-left .news-one img {
	width: 465px;
	height: 256px;
}
.home-line4-left .black-bg {
	width: 100%;
	height: 120px;
	overflow: hidden;
	background-color: rgba(0,0,0,0.5) !important; 
	background-color: #000; 
	filter: alpha(opacity=50);
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 10;
	padding: 15px;
	box-sizing: border-box;
}
.home-line4-left .black-bg .tit {
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
}
.home-line4-left .black-bg .con {
	font-size: 14px;
	line-height: 25px;
}
.home-line4-left .news-one a,.home-line4-left .news-one a:link,.home-line4-left .news-one a:visited,.home-line4-left .news-one a:hover {
	color: #fff;
}
.home-line4-left ul {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 23px;
}
.home-line4-left ul li{
	background: url(../images/dot.png) 3px 2px no-repeat;
	padding-left: 47px;
	box-sizing: border-box;
	margin: 22px 0px;
}
.home-news-tit {
	font-size: 16px;
	line-height: 30px;
	color: #333;
}
.home-news-time {
	font-size: 12px;
	line-height: 20px;
	color: #c1c1c1;
}
.home-news-content {
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.home-line4-right {
	width: 696px;
	float: right;
}
.service-text {
	width: 100%;
	height: auto;
	overflow: hidden;
	line-height: 30px;
	border-bottom: 1px solid #b9b9b9;
	margin-top: 37px;
	padding-bottom: 10px;
}
.service-text p {
	text-indent: 2em;
}
.service-pic {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 20px;
}
.service-pic img {
	display: block;
	margin: 0 auto;
}

/*home-line5*/
.home-line5-bg {
	width: 100%;
	min-width: 1200px;
	height: 555px;
	overflow: hidden;
	background-color: #f8f8f8;
}
.home-line5 {
	width: 1200px;
	height:auto;
	overflow: hidden;
	margin: 0 auto;
}
.home-line5 .hd {
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	margin-top: 10px;
}
.home-line5 .hd ul {
	display:inline-block;
}
.home-line5 .hd ul li {
	float: left;
	width: 16px;
	height: 16px;
	background-color: #c0c0c0;
	border-radius: 16px;
	margin: 0px 10px;
	cursor: pointer;
}
.home-line5 .hd ul li.on {
	background-color: #afbb15;
}
.home-line5 .bd {
	margin-top: 35px;
}
.home-line5 .bd ul li {
	width: 240px;
	height: 310px;
	float: left;
	margin: 10px 0px;
}
.home-line5 .bd ul li img {
	width: 184px;
	height: 270px;
	display: block;
	margin: 0 auto;
}
.home-line5 .bd ul li p {
	line-height: 40px;
	text-align: center;
}






/* 底部链接部分 */
.foot-link{width: 100%;height: 100px;min-width: 1200px;background: url(../images/foot_link_bg.jpg) center center no-repeat;}
.foot-link .con-box{width: 1200px;margin: 0px auto;overflow: hidden;}
.foot-link .con-box ul{height: 100px;float: left;overflow: hidden;}
.foot-link .con-box ul li{width: 110px;height: 100px;line-height:100px;float: left;text-align: center; }
.foot-link .con-box ul li a{font: 14px;color: #fff;}
.foot-link .con-box .qq{width: 55px;height: 100px;display: inline-block;background: url(../images/foot_qq.png) center center no-repeat; }
.foot-link .con-box .sina{width: 55px;height: 100px;display: inline-block;background: url(../images/foot_sina.png) center center no-repeat; }

/* 底部信息 */
.foot-box{width: 100%;min-width: 1200px;background: #ffffff;overflow: hidden;}
.foot-box .con-box{width: 1200px;margin: 0px auto;margin-top:37px; }
.foot-box .con-box .info-box{width: 640px;min-height: 315px;overflow: hidden;float: left;border-right: 1px solid #e1e1e1;box-sizing: border-box;}
.foot-box .con-box .info-box .title{font-size: 16px;line-height: 38px;color: #034099;font-weight: bold;margin-bottom: 20px;}
.foot-box .con-box .info-box .desc{color: #333333;font-size: 14px;line-height: 25px;padding-right: 50px;}
.foot-box .con-box .info-box .iso{margin: 40px 0px;}
.foot-box .con-box .info-box .copyright{font-size: 14px;color: #888888;line-height: 23px;}
.foot-box .con-box .info-box .copyright a{color: #888888;}
.foot-box .con-box .info-box .copyright a:hover{color: #777777;}

.foot-box .con-box .ctg-list{min-height: 315px;float: left;margin-left: 50px;padding-right: 30px;border-right: 1px solid #e1e1e1;box-sizing: border-box;}
.foot-box .con-box .ctg-list .title{width: 110px;font-size:16px;line-height: 38px;color: #034099;font-weight: bold;margin-top: 10px;margin-bottom: 15px;}
.foot-box .con-box .ctg-list ul li{width: 110px; line-height:30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.foot-box .con-box .ctg-list ul li a{font-size:14px;line-height:30px;color:#333333;}

.foot-box .con-box .contact_box{
    width: 320px;
    padding-left: 30px;
    min-height: 315px;
    float: left;
}
.foot-box .con-box .contact_box p{
    line-height: 30px;
    font-size:14px;
    color: #333333;
} 
.foot-box .con-box .contact_box p a{
    color: #333333;
}
.foot-box .con-box .support{
    width: 100%;
    line-height: 50px;
    clear: both;
}
.foot-box .con-box .support a{
    color: #888888;

}


/*内页公共*/

.ctg_banner{
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
}
.ctg_banner img{
	width: 100%;
	display: block;
}



/*产品*/
.ny_box {width: 100%;min-width: 1200px; overflow: hidden;padding-top: 35px;}
.ny_box .main_box{width: 1200px;margin: 0 auto; overflow: hidden;}
.ny_box .main_box .ny_nav{
	width: 230px;
	margin-right: 20px;
	margin-bottom: 50px;
	float: left;
}
.ny_box .main_box .ny_nav .title{
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-align: center;
	color: #ffffff;
	font-size: 26px;
	font-weight: bold;
	background: #034099;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
.ny_box .main_box .ny_nav ul li{
	width: 100%;
	height: 52px;
	line-height: 52px;
	background: url(../images/ny_nav_arr.png) center right no-repeat #f3f3f3;
	border-bottom: 1px solid #FFFFFF;
}

.ny_box .main_box .ny_nav ul li a{
	width: 100%;
	height: 100%;
	display: block;
	text-indent:25px;
	color: #333333;
	font-size: 16px;
}
.ny_box .main_box .ny_nav ul li.cur,.ny_box .main_box .ny_nav ul li:hover{
	background: url(../images/ny_nav_arr_on.png) center right no-repeat #f3f3f3;
}

.ny_box .main_box .ny_nav ul li.cur a,.ny_box .main_box .ny_nav ul li:hover a{
	font-weight: bold;
	color: #034099;
}

/*内页右侧*/
.ny_box .main_box .ny_right{
	width: 950px;
	float: right;
}
.ny_box .main_box .ny_right .position{
	padding: 0px 15px;
	height: 65px;
	line-height: 65px;
	border-bottom: 1px solid #dcdcdc;
	box-sizing: border-box;
	color: #666666;
	font-size: 14px;
}
.ny_box .main_box .ny_right .position a{
	color: #666666;
}
.ny_box .main_box .ny_right .position font{
	font-family: simsun;
}
.ny_box .main_box .ny_right .con_box{
	width: 100%;
	padding-top: 25px;
	padding-bottom: 50px;
	min-height: 300px;
}
.ny_box .main_box .ny_right .con_box .pro_lists {
	overflow: hidden;
}
.ny_box .main_box .ny_right .con_box .pro_lists li{
	width: 33.33333%;
	height: 295px;
	float: left;
	text-align: center;
	margin-bottom: 30px;
	
}
/*产品列表*/
.ny_box .main_box .ny_right .con_box .pro_lists li a{
	width: 100%;
	height: 100%;
	display: block;
}
.ny_box .main_box .ny_right .con_box .pro_lists li .wrap{
	width: 265px;
	height: 100%;
	background: #f9f9f9;
	margin: 0px auto;
}
.ny_box .main_box .ny_right .con_box .pro_lists li .wrap .imgs{
	width: 215px;
	height: 193px;
	margin: 0px auto;
	padding-top: 25px;
}
.ny_box .main_box .ny_right .con_box .pro_lists li .wrap .imgs img{
	width: 100%;
	height: 100%;
}
.ny_box .main_box .ny_right .con_box .pro_lists li .wrap .title{
	width: 215px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #333333;
	color: #333333;
	font-size: 14px;
	margin: 0px auto;
	text-indent: 10px;
	text-align: left;
}
.ny_box .main_box .ny_right .con_box .pro_lists li .wrap:hover{
	background: #333333;
}
.ny_box .main_box .ny_right .con_box .pro_lists li .wrap:hover .title{
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
/*关于我们内容*/
.ny_box .about_box {
	overflow: hidden;
	padding: 0px 20px;
	line-height:32px;
}
.ny_box .about_box img,.ny_box .about_box video,.ny_box .about_box iframe,.ny_box .about_box table{
	max-width: 100%;
}
/*新闻列表*/
.ny_box .news_lists{
	width: 100%;
	overflow: hidden;
}

.ny_box .news_lists li{
	line-height: 52px;
	background: url(../images/news_dot.png) center left no-repeat;
	padding-left: 25px;
	border-bottom: 1px dashed #cccccc;
	position: relative;
}

.ny_box .news_lists li a{
	font-size: 16px;
	color: #333333;
	width: 100%;
	height: 100%;
	display: block;
	padding-right: 100px;
	
}
.ny_box .news_lists li .time{
	line-height: 50px;
	font-size: 15px;
	color: #666666;
	position: absolute;
	right: 0px;
	top: 0px;
}

/*新闻内页*/
.ny_box .news_detail{
	padding: 0px 20px;
	
}
.ny_box .news_detail .news_title{
	text-align: center;
	line-height: 45px;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
}
.ny_box .news_detail .news_info{
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	color: #666666;
	padding-bottom: 10px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 20px;
}
.ny_box .news_detail .news_content{
	line-height:32px;
}
.ny_box .news_detail .news_content img,.ny_box .news_detail .news_content video,.ny_box .news_detail .news_content iframe,.ny_box .news_detail .news_content table{
	max-width: 100%;
}
.ny_box .news_detail .page-updown{
	line-height: 30px;
	font-size: 14px;
	color: #333333;
}
.ny_box .news_detail .page-updown a{
	color: #333333;
}

/*applist*/
.app_lists{
	overflow: hidden;
}
.app_lists li{
	width: 33%;
	height: 230px;
	float: left;
	margin-bottom: 30px;
}
.app_lists li .wrap{
	padding: 0px 20px;
}
.app_lists li .wrap .imgs{
	width: 100%;
	height: 180px;
}
.app_lists li .wrap .imgs img{
	width: 100%;
	height: 100%;
	display: block;
}
.app_lists li .wrap .title{
	line-height: 50px;
	font-size: 16px;
	color: #333333;
	text-align: center;
}

/*荣誉*/
.honor_lists{
	overflow: hidden;
}
.honor_lists li{
	width: 25%;
	_height: 300px;
	float: left;
	margin-bottom: 30px;
}
.honor_lists li a{
	width: 100%;
	height: 100%;
	display: block;
}
.honor_lists li .wrap{
	width: 200px;
	margin: 0px auto;
}
.honor_lists li .wrap .imgs{
	width:100%;
	height: 294px;
	}
.honor_lists li .wrap .imgs img{
	width: 100%;
	height: 100%;
	display: block;
}
.honor_lists li .wrap .title{
	line-height: 50px;
	font-size: 16px;
	color: #333333;
	text-align: center;
}

.foot_line2{overflow:hidden;padding:20px 0;width:100%;min-width:1200px;background-color:#222}
.foot_line2 ul{overflow:hidden;margin:0 auto;width:1200px}
.foot_line2 ul li{float:left;overflow:hidden;width:280px;height:auto}
.foot_line2 ul li .foot-top{clear:both;overflow:hidden;width:180px;height:auto;border-bottom:1px solid #fff;color:#c7a647;font-weight:700;font-size:20px;line-height:40px}
.foot_line2 .ul-1{float:left;overflow:hidden;width:224px;height:auto}
.foot_line2 .ul-1 li{float:left;margin-top:13px;width:112px;line-height:22px}
.foot_line2 .ul-1 li a,.foot_line2 .ul-1 li a:link,.foot_line2 .ul-1 li a:visited{color:#fff;font-size:12px}
.foot_line2 .ul-1 li a:hover{color:#c8a74a}
.foot_line2 .address{overflow:hidden;margin-top:15px;width:210px;height:auto;color:#fff;font-size:12px;line-height:22px}
.ewm{clear:both;overflow:hidden;padding-top:13px;width:100%;height:auto}
.foot_line3{width:100%;height:65px;min-width:1200px;background-color:#333;color:#b1b1b1;text-align:center;font-size:14px;line-height:65px}
.foot_line3 a,.foot_line3 a:link,.foot_line3 a:visited{color:#b1b1b1}
.foot_line3 a:hover{color:#c8a74a}
.fr{float:right;display:inline}
.ny-main-bg{overflow:hidden;width:100%;min-width:1200px;min-height:500px;background-color:#f7f5f4}
.ny-main{overflow:hidden;margin:0 auto;padding:50px 0;width:1200px;height:auto}
.ny-left{float:left;width:170px;height:auto}
.about_zuo_da{padding-bottom:12px;width:100%;border-bottom:1px solid #dbd4cd;color:#c8a74a;font-weight:400;font-size:28px;line-height:40px}
.ny-menu{padding-top:20px;color:#000;font-size:14px}
.ny-menu li{border-bottom:1px solid #dbd4cd;line-height:35px}
.ny-menu a{display:block;color:#000}
.ny-menu .tit{padding-left:15px;font-size:14px;cursor:pointer}
.ny-menu .on .tit,.ny-menu .tit:hover,.ny-menu .tit_on{background-color:#c8a74a;color:#fff}
.ny-right{float:right;width:755px;height:auto}
.other-titles{overflow:hidden;padding-bottom:12px;width:100%;border-bottom:1px solid #dbd4cd}
.other-titles h2{float:left;color:#c8a74a;font-weight:400;font-size:28px;line-height:40px}
.other-titles .location{padding-top:17px}
.other-titles .location .more{color:#f99d32;font-weight:700;font-size:14px}
.other-titles .location{padding-top:17px}
.investor-direholdlist{overflow:hidden;padding:25px 0;width:100%}
.investor-direholdlist ul{overflow:hidden;width:780px}
.investor-direholdlist .item{float:left;display:inline;overflow:hidden;margin:0 19px 25px 0;width:237px;height:271px;border:1px solid #c8a74a;background-color:#fff}
.investor-direholdlist .item:hover{border:1px solid #0054a7}
.investor-direholdlist .item .pic{overflow:hidden;width:237px;height:217px}
.investor-direholdlist .item .conts{overflow:hidden;width:100%;height:54px;background-color:#c8a74a;color:#fff;line-height:54px}
.investor-direholdlist .item .conts a{color:#fff}
.investor-direholdlist .item h3{float:left;padding-left:13px;font-weight:400;font-size:18px}
.investor-direholdlist .item h3 a{font-weight:400;font-size:18px;line-height:56px}
.investor-direholdlist .item p{float:right;padding-right:13px;font-size:14px;font-family:Arial;line-height:56px}
.newslist{width:100%}
.newslist li{overflow:hidden;padding:20px 0;width:100%;border-bottom:1px dotted #dbd4cd}
.newslist .time{float:left;width:60px}
.newslist .conts{float:right;width:670px}
.newslist .date,.newslist .day{display:block;background-color:#eae6e2;text-align:center;font-family:Arial}
.newslist .day{height:42px;border-bottom:1px solid #fff;color:#000;font-size:30px;line-height:42px}
.newslist .date{height:18px;font-size:10px;line-height:18px}
.newslist h3{margin-top:-2px;padding-bottom:10px;color:#757575;font-size:14px}
.newslist h3 a{font-size:14px}
.newslist .more{margin-left:8px}
.newslist h1{margin-top:20px;height:55px;text-align:center;font-weight:200;font-size:18pt;line-height:18pt}
.newslist h4{padding-top:11px;padding-bottom:11px;border-top:1px #999 dashed;border-bottom:1px #999 dashed;color:#000;text-align:center;font-weight:200;font-size:11pt;font-family:"å¾®è½¯é›…é»‘"}
.newslist .nei{overflow:hidden;margin-top:40px;margin-bottom:35px;width:100%;height:auto}
.investor-direholdlist{overflow:hidden;padding:25px 0;width:100%}
.investor-direholdlist ul{overflow:hidden;width:780px}
.investor-direholdlist .item{float:left;display:inline;overflow:hidden;margin:0 19px 25px 0;width:237px;height:271px;border:1px solid #c8a74a;background-color:#fff}
.investor-direholdlist .item:hover{border:1px solid #0054a7}
.about-honormain{margin-top:10px;margin-bottom:20px}
.gotop{position:fixed;right:20px;bottom:50px;z-index:10;display:none;width:42px;width:55px;height:42px;height:55px;background:url(../images/jiao.png) no-repeat center;cursor:pointer}
.pageNavi{clear:both;padding:15px 0;color:#666;text-align:center;font-size:14px}
.pageNavi a{display:inline-block;margin:3px 3px;padding:0 10px;height:30px;border:1px solid #ddd;background:#FFF;color:#333;line-height:28px;transition:all .3s}
.pageNavi span{display:inline-block;margin:3px 3px;padding:0 10px;height:30px;border:1px solid #EEE;background:#FFF;color:#666;line-height:28px}
.pageNavi a:hover{border:1px solid #009b4d;background:#009b4d;color:#FFF}
.pubContent .more{display:inline-block;margin-top:40px;padding:0 35px;border:1px solid #999;border-radius:0;color:#666;font-size:14px;line-height:34px;transition:all .5s ease 0s}
.pubContent .more:hover{border:1px solid #0a60b7;background:#0a60b7;color:#FFF;text-decoration:none}
.jbs_tb_1 th{padding-right:10px;text-align:right;font-weight:700}
.jbs_txt{padding:0 5px;width:50%;height:26px;outline:0;border:1px solid #CCC;border-radius:3px;font-size:12px;line-height:26px}
.jbs_txt:focus{border:1px solid #AE8A3C}
.jbs_txtarea{padding:5px;width:80%;height:90px;outline:0;border:1px solid #CCC;border-radius:3px;font-size:12px}
.jbs_txtarea:focus{border:1px solid #AE8A3C}
.jbs_age{width:90px}
.jbs_tel{width:150px}
.jbs_hong{color:red}
.jbs_submit{width:95px;height:30px;border:0;background:#999;color:#332105;text-align:center;font-weight:700;line-height:30px;cursor:pointer}
.f_wrapper{position:relative;z-index:30;overflow-y:auto;padding-bottom:30px;width:100%;height:auto;text-align:left}
.f_wrapper .date,.f_wrapper .input,.f_wrapper .textarea{margin-top:3px;border:1px solid #D3D3D3;border-radius:0;line-height:18px}
.f_wrapper .date:hover,.f_wrapper .input:hover,.f_wrapper .textarea:hover{border:1px solid #A6A6A6;border-top-color:#A2A2A2}
.f_wrapper .input:focus,.f_wrapper .textarea:focus{border:1px solid #609ED2}
.f_wrapper .date,.f_wrapper .input{padding:5px}
.f_wrapper div.errort,.f_wrapper input.error,.f_wrapper select.error{border:1px solid #7A3230}
.f_wrapper label.error,.f_wrapper label.mbvc_error{z-index:10;margin-left:5px;padding:1px 5px;background:#7A3230;color:#fff;text-align:center;white-space:nowrap;font-weight:400;font-size:12px}
.f_wrapper label.info{z-index:10;margin-left:5px;padding:1px 5px;background:#00B57A;color:#fff;text-align:center;white-space:nowrap;font-weight:400;font-size:12px}
.f_wrapper .textarea{resize:none}
.f_wrapper .small{width:30%}
.f_wrapper .medium{width:82%}
.f_wrapper .f_select.medium{margin-top:7px;width:84%}
.f_wrapper .large{width:92%}
.f_wrapper ul{overflow:hidden}
.textarea.small{height:66px}
.textarea.medium{height:120px}
.textarea.large{height:204px}
.f_main{position:relative;z-index:3;margin:0 auto;margin-top:20px;width:640px;background-color:#FFF;-webkit-box-shadow:0 1px 6px rgba(124,124,124,.42);-moz-box-shadow:0 1px 6px rgba(124,124,124,.42);box-shadow:0 1px 6px rgba(124,124,124,.42)}
.f_main_ie_shadow{position:absolute;z-index:2;background-color:#7C7C7C;filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=4);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius=4)"}
.f_header{box-sizing:border-box;padding:0 20px 10px 20px;text-align:center}
.f_logo{float:left;margin-top:3px;margin-right:20px;padding-top:10px;width:18%;height:50px}
.f_logoImg{max-width:100%;max-height:50px}
.f_text{float:left;padding-top:10px;width:78%;text-align:left}
.f_title{text-shadow:0 2px 2px rgba(0,0,0,.2);font-weight:700;font-size:24px;line-height:30px}
.f_describe{font-size:12px;line-height:18px}
.f_text_no_logo{padding-top:10px}
.f_text_no_logo .f_describe{padding-top:10px}
.f_text_no_logo .f_describe_none{padding-top:0}
.f_body{margin-top:20px;padding:30px 0 50px 0;width:100%}
.f_component{margin-top:10px;margin-bottom:5px;padding:12px 30px 12px 30px;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}
.f_cTitle{margin-bottom:4px;font-size:16px;line-height:25px}
.f_cValidate{margin-left:5px;color:red;white-space:nowrap;font-weight:400;font-size:12px;line-height:25px}
.f_cDescribe{padding:0 5px;border-top:1px dashed #7C7C7C;color:#7C7C7C;line-height:20px}
.f_cExtraDescribe{padding:0 5px;color:#7C7C7C;line-height:20px}
.f_cLink,.f_cLink:visited{color:#7C7C7C}
.f_cLink:hover{text-decoration:underline}
.f_optionsLi{float:left;margin-top:8px;margin-left:5px;width:100%;line-height:18px}
.layout-two .f_optionsLi{width:47%}
.layout-three .f_optionsLi{width:32%}
.layout-four .f_optionsLi{width:24%}
ul.f_optionGarden .f_otherLi{width:80%}
.f_optionBtn{float:left;display:inline-block;margin-top:2px;margin-top:0\9;padding-top:4px;padding-top:2px\9;vertical-align:top;letter-spacing:0}
.f_optionVal{float:left;display:inline-block;padding-left:3px;width:80%}
.insideSelect{width:100%;cursor:pointer}
.f_otherLi .f_optionBtn{margin-top:6px}
.f_otherinput{padding:2px 5px;width:50%}
.f_uploadFile{position:relative;top:3px;bottom:10px;left:0;margin-right:20px;padding:5px;height:20px;border:1px solid #D9D9D9;background:#FFF;border-top-color:#AAA}
.f_jumpInfo{margin-top:12px}
.upload_input{position:absolute;top:-5px;right:0;left:0;z-index:10;overflow:hidden;width:100%;height:35px;color:#999;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0);-moz-opacity:0;-khtml-opacity:0}
.upload_text{position:absolute;left:10px;overflow:hidden;padding-top:2px;width:80%;height:20px;color:#333!important;text-overflow:ellipsis;white-space:nowrap}
.upload_progress{position:absolute;width:0;height:70%;background:url(../images/progress.html) repeat-x}
.upload_img{position:absolute;top:4px;right:8px}
.file_cancel{position:absolute;top:4px;right:6px;z-index:25;cursor:pointer}
.f_sectionDescribe{padding:0 5px;border-top:1px solid #7C7C7C;color:#444;line-height:20px}
.star{display:inline-block;overflow:hidden;width:24px;height:28px;background-image:url(../images/icon/formStar.html);background-position:0 0;background-repeat:no-repeat;cursor:pointer;zoom:1}
.starGroup .selected{background-position:0 100%}
.f_submit{margin-top:20px;padding:0 30px;text-align:center}
.f_submitBtn{display:inline-block;padding:2px 24px;border-radius:2px;background:#009b4d;color:#FFF;text-align:center;font-size:13px;line-height:28px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.f_submitBtn:hover{background:#ff8c17;color:#fff}
.pageNav{margin-top:40px;margin-bottom:40px;height:auto;color:#666;text-align:center}
.pageNav font,.pageNav span{margin:0 5px;padding:5px 10px;border:1px solid #cecece;color:#363636;font-size:11px}
.pageNav font.current,.pageNav span.current{margin:0 5px;background:#0a60b7;color:#fff;font-weight:700}
.pageNav font.disabled,.pageNav span.disabled{margin:0 5px;color:#adaaad}
.pageNav a{margin:0 5px;padding:5px 10px;border:1px solid #cecece;color:#363636;white-space:nowrap;font-size:11px}
.pageNav a.current{margin:0 5px;background:#2d2489;color:#fff;font-weight:700}
.pageNav a.disabled{margin:0 5px;color:#adaaad}
.rides-cs{position:fixed;top:250px;right:0;z-index:15000000;border-radius:6px 0 0 6px;background:#29a7e2;font-size:12px}
.rides-cs a{color:#00A0E9}
.rides-cs a:hover{color:#ff8100;text-decoration:none}
.rides-cs .floatL{position:relative;z-index:1;float:left;margin-top:21px;width:36px;height:181px}
.rides-cs .floatL a{display:block;text-indent:-999em;font-size:0}
.rides-cs .floatR{float:left;overflow:hidden;padding:5px;width:130px}
.rides-cs .floatR .cn{margin-top:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#F7F7F7}
.rides-cs .cn .titZx{padding:5px;color:#333;text-align:center;font-weight:600;font-size:14px;line-height:24px}
.rides-cs .cn ul{padding:0}
.rides-cs .cn ul li{overflow:hidden;height:38px;border-bottom:solid 1px #E6E4E4;text-align:center;line-height:38px}
.rides-cs .cn ul li span{color:#777}
.rides-cs .cn ul li a{color:#777}
.rides-cs .cn ul li img{vertical-align:middle}
.rides-cs .btnCtn,.rides-cs .btnOpen{position:relative;top:25px;left:0;z-index:9;display:block;padding:8px;height:146px;background-image:url(/images/zxkf.png);background-repeat:no-repeat}
.rides-cs .btnOpen{background-position:0 0}
.rides-cs .btnCtn{background-position:-37px 0}
.rides-cs ul li.top{border-bottom:solid #ACE5F9 1px}
.rides-cs ul li.bot{border-bottom:none}
.ny-body{overflow:hidden;overflow:hidden;margin:0 auto;margin-top:28px;margin-bottom:20px;width:1200px;height:auto;text-align:left}
.ny-body .left{float:left;width:267px;height:auto}
.ny-body .left .tit{overflow:hidden;width:267px;height:61px;background:url(/images/left_top_bg.png) no-repeat;color:#fff;text-indent:14px;font-size:26px;line-height:61px}
.ny-body .left ul li{overflow:hidden;width:100%;line-height:45px}
.ny-body .left span{float:left;display:block;margin-left:5px;width:30px;height:45px;text-align:center;font-family:"宋体"}
.ny-body .left ul li a{display:block;overflow:hidden;width:100%;height:45px;border-bottom:1px solid #fff;background-color:#f0f0f0;font-size:14px}
.ny-body .left ul li a:link,.ny-body .left ul li a:visited{color:#333;font-size:14px}
.ny-body .left ul li a:hover{color:#0a60b7;font-weight:700;font-size:14px}
.ny-body .left ul .current a:link,.ny-body .left ul .current a:visited{color:#0a60b7;font-weight:700;font-size:14px}
.ny-body .left ul .current a:hover span,.ny-body .left ul .current a:link span,.ny-body .left ul .current a:visited span,.ny-body .left ul li a:hover span{color:#333;font-weight:100;font-size:14px}
.ny-body .right{float:right;width:900px;height:auto}
.ny-body .right .top{width:100%;height:40px;border-bottom:1px solid #dedede;background:url(/images/ny_home_ico.png) no-repeat left;text-indent:23px;line-height:40px}
.ny-body .right .top a,.ny-body .right .top a:link,.ny-body .right .top a:visited{color:#333}
.ny-body .right .top a:hover{color:#0a60b7}
.ny-body .right .top span{font-family:"宋体"}
.ny-content{overflow:hidden;padding-top:10px;width:100%;height:auto}
.pro-li{float:left;overflow:hidden;margin-top:20px;width:300px;height:227px;text-align:center}
.pro-li img{width:263px;height:197px}
.pro-li p{line-height:30px}
.pro-li p a,.pro-li p a:link,.pro-li p a:visited{color:#666;font-size:14px}
.pro-li p a:hover{color:#0a60b7;font-weight:700;font-size:14px}
.pro-del{overflow:hidden;padding:20px 0 20px 0;width:90%;height:auto}
.pro-del ul li{float:left}
.pro-del ul li table{color:#666;font-size:14px}
.pro-del ul li table .tit{color:#181818;font-weight:700;font-size:20px}
.zxxp{display:block;margin-top:10px;width:190px;height:42px;border-radius:10px;background-color:#0a60b7;color:#fff;text-align:center;font-size:14px;line-height:42px}
.zxxp:hover,.zxxp:link,.zxxp:visited{color:#fff}
.pro-del-top{width:100%;height:50px;background-color:#0a60b7;color:#fff;text-indent:12px;font-size:20px;line-height:50px}
.page-updown{overflow:hidden;margin-top:20px;width:100%;height:auto;color:#666}
.page-updown a,.page-updown a:hover,.page-updown a:link,.page-updown a:visited{color:#666}
.news-line{overflow:hidden;margin:0 auto;width:100%;height:40px;border-bottom:1px dashed #dedede;background:url(/images/new_li.png) left no-repeat;text-align:left;text-indent:20px;line-height:40px}
.down-line a:hover,.down-line a:link,.down-line a:visited,.news-line a{color:#666}
.news-line span{float:right;display:block}

.pro_banbox{overflow:hidden;width:100%;height:347px;background:url(../images/pro_02.jpg) top center no-repeat}
.pro_main{clear:both;margin-top:35px;padding-bottom:25px;min-height:200px;line-height:26px}
.in_banbox{clear:both;overflow:hidden;width:100%}
.in_probox{clear:both;width:100%;background:url(../images/index_09.jpg) top center repeat-x}
.in_pro{overflow:hidden;margin:0 auto;width:1200px}
.in_p_1{padding-top:65px;color:#4d4d4d;text-align:center;font-weight:700;font-size:26px}
.in_p_2{margin:27px auto 0 auto;width:290px;height:1px;background:#BEBEBE;text-transform:uppercase}
.in_p_2 p{position:relative;left:50%;float:left}
.in_p_2 em{position:relative;top:-10px;left:-50%;float:left;display:inline-block;padding:0 10px;height:20px;background:#FFF;color:#b9b9b9;text-align:center;font-style:normal;font-size:16px;line-height:20px}
.in_pro .ctg{clear:both;overflow:hidden;margin-top:45px;height:42px}
.in_pro .ctg div{position:relative;left:50%;float:left}
.in_pro .ctg ul{position:relative;left:-50%;float:left}
.in_pro .ctg li{float:left;padding-right:18px}
.in_pro .ctg li.none{padding-right:0}
.in_pro .ctg li a{display:inline-block;width:185px;height:42px;border-radius:42px;background:#E5E5E5;text-align:center;line-height:42px}
.in_pro .ctg li a.cur{background:#E71628;color:#FFF}
.in_pro .list{clear:both;margin-top:35px}
.in_pro .list ul{overflow:hidden;min-height:270px}
.in_pro .list li{float:left;margin:0 20px 40px 0;border:1px solid #E5E5E5}
.in_pro .list li.none{margin-right:0}
.in_pro .list li .tit{overflow:hidden;height:40px;background:#737373;color:#FFF;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:40px}
.in_pro .list li a:hover .tit{background:#0060B7}
.in_pro .more{clear:both;text-align:center}
.in_pro .more a{display:inline-block;width:150px;height:34px;border:2px solid #999;color:#999;text-align:center;line-height:34px}
.in_pro .more a:hover{border:2px solid #E71628;background:#E71628;color:#FFF}
.jn_box{clear:both;overflow:hidden;margin:0 0 0 240px;padding-bottom:20px;width:520px}
.jn_lt{float:left;padding:0 5px 0 0;width:100px;text-align:right;font-weight:700;font-size:14px;line-height:30px}
.jn_rt{float:left;width:360px}
.jn_box .txt{padding:0 10px;width:325px;height:28px;outline:0;border:1px solid #DBDBDB;border-radius:3px;color:#444;font-size:13px;line-height:28px}
.jn_box input:focus{border:1px solid #E10D16}
.jn_box textarea:focus{border:1px solid #E10D16}
.jn_box .cod{padding:0 15px;width:70px;height:28px;outline:0;border:1px solid #DBDBDB;border-radius:3px;color:#444;font-size:13px;line-height:28px}
.jn_box .txtarea{padding:10px;width:325px;height:120px;outline:0;border:1px solid #DBDBDB;border-radius:3px;font-size:13px}
.jn_box .btn{width:95px;height:32px;border:0;border-radius:3px;background:#666;color:#FFF;text-align:center;font-weight:700;font-size:15px;cursor:pointer}
.jn_box .btn:hover{background:#E10D16}
.cl_red{color:red}
.fd_pro_tb{margin:0 auto;margin-bottom:20px;width:95%;border-top:1px solid #E8E8E8;border-left:1px solid #E8E8E8}
.fd_pro_tb td,.fd_pro_tb th{border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8}
.fd_pro_tb th{height:40px;background:#F5F5F5;font-weight:400;line-height:40px}
.fd_pro_tb td{padding:10px 0;text-align:center}
.fd_pro_tb td input{padding:0 10px;width:80px;height:22px;border:1px solid #E8E8E8;text-align:right;line-height:22px}
.fd_pro_tb .del{color:red;cursor:pointer}


/*feedback*/

.jn_main{ padding:60px 0 0 0;}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px auto;text-align: initial;}
.jn_box .jn_lt{ float:left; width:100px; padding:0 5px 0 0; line-height:35px; text-align:right; font-size:14px; font-weight:bold;}
.jn_box .jn_rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:35px; line-height:35px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px;  outline:none;}
.jn_box input:focus{ border:1px solid #00397C;}
.jn_box textarea:focus{ border:1px solid #00397C;}
.jn_box .cod{ width:70px; height:35px; line-height:35px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px;  outline:none;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB;  outline:none;}
.jn_box .btn{ width:95px; height:32px; text-align:center; line-height:30px; border:0px; background:#00397c; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; cursor:pointer;}
.jn_box .btn:hover{ background:#00397c}
.cl_red{ color:#f00;}
.fd_pro_tb{ width:98%; margin:0 auto; border-left:1px solid #E8E8E8; border-top:1px solid #E8E8E8; margin-bottom:20px;}
.fd_pro_tb th, .fd_pro_tb td{ border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
.fd_pro_tb th{ background:#F5F5F5; height:40px; line-height:40px; font-weight:normal;}
.fd_pro_tb td{ text-align:center; padding:10px 0;}
.fd_pro_tb td input{ border:1px solid #E8E8E8; width:80px; padding:0 10px; height:22px; line-height:22px; text-align:right;}
.fd_pro_tb .del{ color:#F00; cursor:pointer;}


/*css flickr style pagination*/
div.flickr {
	width: 100%;
	padding:80px 0px 80px 0px;margin:0px; text-align:center; font-family:simhei; font-size:14px;
}
div.flickr a {
	border: 1px solid #cbcbcb ; width:40px;height: 40px;line-height:40px;border-radius: 5px; color: #666666; margin-right: 5px; text-decoration: none;display:inline-block;transition: all 0.3s linear;
}
div.flickr a:hover {
	border: #034099 1px solid;  background: #034099; color: #fff; 
}
div.meneame a:active {
	border: #034099 1px solid; background: #034099; color: #fff; 
}
div.flickr span.current {
	width:40px;height: 40px;border-radius: 5px;line-height:40px; background: #034099;border: 1px solid #034099 ; color: #fff;  margin-right: 5px; display:inline-block;
}
div.flickr span.disabled {
	border: 1px solid #cbcbcb ;width:40px;height: 40px;line-height:40px;border-radius: 5px; color: #666666; margin-right: 5px; display:inline-block;
}
.ny_box .bdsharebuttonbox{
	display: inline-block;
	vertical-align: middle;
	}
	
.inquiry_btn{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF!important;
	background: #034099;
	border-radius: 5px;
	display: block;
	margin: 30px 0px;
}

/*漂浮，在线咨询*/
#zxzx_rt{ position:fixed; right:20px; top:50%; color:#333; z-index:9999;}
#zxzx_rt .close{ float:left; width:25px; padding-top:12px;}
#zxzx_rt .close img{ cursor:pointer;}
#zxzx_rt .box{ float:right; width:125px; height:123px; border:2px solid #0e5ea6; background:#FFF; /*box-shadow:0px 0px 8px #B6D8E7;*/}
#zxzx_rt .box .p_1{ text-align:center; font-size:18px; line-height:20px; font-weight:bold; color:#0e5ea6 ; padding-top:9px;}
#zxzx_rt .box .p_2{ padding:0 0 0 6px; line-height:16px; font-size:12px; padding-top:14px; text-align:left;}
#zxzx_rt .box .p_3{ margin:10px auto 0 auto; width:60px; padding-left:37px; height:30px; line-height:30px; background:#EEE url(../images/zxzx_05.png) 11px center no-repeat; font-size:12px; font-weight:bold; color:#f5680d; cursor:pointer;}
#zxzx{ position:fixed; left:50%; top:50%; margin:-172px 0 0 -130px; color:#333; z-index:9999; width:256px; height:335px; border:1px solid #0e5ea6; border-radius:4px; background:#FFF; display:none;}
#zxzx .top{ height:42px; color:#FFF; background:#0e5ea6; border-radius:4px; overflow:hidden;}
#zxzx .top .tit{ float:left; padding:5px 0 0 10px; font-size:16px; line-height:18px;}
#zxzx .top .tit p{ color:#2F94EE; font-size:10px; line-height:16px; text-transform:uppercase;}
#zxzx .top .close{ float:right; padding:9px 15px 0 0;}
#zxzx .top .close img{ cursor:pointer;}
#zxzx .box_1{ clear:both; margin:7px 0 0 7px; width:233px; position:relative;}
#zxzx .area{ width:219px; height:70px; padding:10px 6px 6px 6px; border:1px solid #E5E5E5; border-radius:4px; color:#666; font-size:12px; line-height:16px;}
#zxzx .box_1 em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .box{ clear:both; margin:6px 0 0 7px; width:231px; height:30px; border:1px solid #E5E5E5; border-radius:4px; position:relative;}
#zxzx .box p{ float:left; padding-left:23px; width:48px; height:30px; line-height:30px; font-size:14px; color:#525252; background:#F4F4F4;}
#zxzx .box input{ float:right; width:140px; height:20px; padding:5px 5px 5px 15px; line-height:20px; border:0; color:#666; background:#FFF; font-size:12px;}
#zxzx .box em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .btnbox{ clear:both; padding:7px 0 0 7px;}
#zxzx .btnbox input{ width:108px; height:31px; line-height:31px; text-align:center; color:#FFF; border:0px; cursor:pointer;}
#zxzx .btnbox .btn1{ background:#0e5ea6; margin-left:3px;}
#zxzx .btnbox .btn2{ background:#535353; margin-left:7px;}

/*左侧漂浮*/
.ypf{ position:fixed; left:20px; top:330px; width:75px; z-index:9999;}
.ypf li{ vertical-align:middle; margin-bottom:8px; position:relative;width:75px; height:75px; }
.ypf img{ vertical-align:middle;}
.ypf li.ypf_1{ overflow:hidden;}
.ypf .ypf_1 a{ display:none;margin:0px; padding:0px;}
.ypf .ypf_1 a.fxmore{ background:url(../images/t1.png) no-repeat; display:block; width:75px; height:75px; display:block;}
.ypf .ypf_2 a{ background:url(../images/t2.png) no-repeat; display:block; width:75px; height:75px;}
.ypf .ypf_3 a{ background:url(../images/t3.png) no-repeat; display:block; width:75px; height:75px;}
.ypf .ypf_4 a{ background:url(../images/t4.png) no-repeat; display:block; width:75px; height:75px;}
.ypf .ypf_1 a:hover{ background:url(../images/t11.png) no-repeat; }
.ypf .ypf_2 a:hover{ background:url(../images/t22.png) no-repeat;}
.ypf .ypf_3 a:hover{ background:url(../images/t33.png) no-repeat; }
.ypf .ypf_4 a:hover{ background:url(../images/t44.png) no-repeat;}
.ypf_3 .ew{ position:absolute; left:78px;top:0px; display:none}
.ypf li.ypf_3:hover .ew{ display:block;}
.ypf_4 .ew{ position:absolute; left:78px;top:0px; display:none}
.ypf li.ypf_4:hover .ew{ display:block;}
.ypf .ypf_contact{width:200px;height:65px;background:#ffffff;text-align:left;padding-top:10px}
.ypf .ypf_contact p{line-height:25px;color:#000000;font-size:16px;margin-left:10px;}